Definition of Solar Plexus

  • 1. A large plexus of sympathetic nerves in the abdomen behind the stomach Noun

Synonyms for word "solar plexus"

Semanticaly linked words with "solar plexus"

Hyponims for word "solar plexus"